rhomboid impression - English Synonyms Dictionary